Added FileSystem class