Building a file server shouldn't be much of a problem.
Basically what I want to do is set it up so that any PC on the network can access all the media files (though not modify/delete them).
But also setup a couple of user accounts so that landlady doesnt need to copy all her files, she uses downstairs PC during day and upstairs PC during evenings, but wants same files on both PC's