add vm test files
gui: add cli options for testing