- Added speed and attackRate stats to faction configuration
- Implemented faction class with health management, attack animations, and combat logic
- Added sight detection to find and pursue enemies
- Implemented attack mechanics with damage calculation and enemy destruction handling
- Removed old collision detection system in favor of new combat system
- Added timer-based attack and sight checks
- Implemented melee attack animations and enemy targeting