File system

Add a fileSystem so we can start doing tests. They're really poor tests...