Add VirtualFileSystem feature

VirtualFileSystem is a virtual file system that can be used to manage
modules(files)….
In the future, it will be used as Toy Package Manager