- Created the main package structure for Windows 9x Manager.
- Added core functionality for disk image management in `disk.py`.
- Implemented HDD image creation with a progress dialog.
- Developed the main UI manager class in `manager.py` for user interactions.
- Included utility functions for configuration management and system checks.
- Established a template for DOSBox-X configuration.
- Created snapshot management features for saving and restoring system states.
- Removed win95_launcher.sh script and replaced it with a new Python application (win9xman.py) for better functionality and user experience.
- Added a new assets directory creation script (create_assets_dir.sh) to ensure necessary directories are set up.
- Created a default DOSBox-X configuration file (dosbox.conf) and a template for future configurations (dosbox_template.conf).
- Added templates for autoexec configurations for Windows 95 and 98.
- Updated requirements.txt to indicate no external dependencies beyond the Python standard library.
- Implemented various features in the GUI including HDD image creation, ISO mounting, snapshot management, and settings configuration.
- Enhanced user interaction with progress dialogs and confirmation prompts for critical actions.