virtual machine builder for testing