adding files for skeleton of the virtual machine