commits
- Introduced database functionality with SQLite for managing virtual machines.
- Added commands for starting, stopping, inspecting, and listing virtual machines.
- Implemented state management for virtual machines, including saving and updating their status.
- Enhanced the utility functions to generate random MAC addresses and handle disk images.
- Organized code structure by creating separate files for constants, context, and database operations.
- Introduced database functionality with SQLite for managing virtual machines.
- Added commands for starting, stopping, inspecting, and listing virtual machines.
- Implemented state management for virtual machines, including saving and updating their status.
- Enhanced the utility functions to generate random MAC addresses and handle disk images.
- Organized code structure by creating separate files for constants, context, and database operations.