First draft of Virtual Machine Manager code, reviewed but not yet tested.