complete a simply browser based virtual file system