fix FileSystem refs #44

*Path now gets correctly generated
*FileSystem uses InputStream for new files
*Folder now gets correctly generated if it doesn't yet exist