Added VM cleanup logic to handle existing VMs from previous runs.
The create_vm method now:
- Checks if VM already exists using new vm_exists() helper
- Deletes existing VM with same name before creating new one
- Handles running VMs by force-stopping them first
Added VM cleanup logic to handle existing VMs from previous runs.
The create_vm method now: