Make FileSystem a class, and support multiple instances.