- Simplified joystick management by consolidating joystick handling into a single class structure.
- Enhanced keyboard module with new methods for key and scancode handling.
- Removed deprecated JoystickModule and related files to streamline the codebase.
- Updated build configurations to ensure compatibility with the latest SDL features.
Co-authored-by: Cursor <cursoragent@cursor.com>