Working on the VM

Now adding the functionality for completely offline use.
Everything is working. Everything is running on the VM. It is amazing.