changed FileSystem members to be virtual
Merge pull request #574 from filipw/filesystem-virtual

Changed FileSystem members to be virtual