Fake file system for tests
Fake file system for tests, impl complete