Fleshed out initial startup, to help identify what pieces are missing

I am working on the FileSystem class