Create vm.cpp