Added beginning vm_control code which allows for VM control from java