use IFileSystem

i'm importing it, might as well use it (expecially when i add tests
later)