Moved FileSystem to IO to be more consistent with the BCL