Theoretically working VFS which sets up the root directory as well