- Renamed classes to avoid case-sensitive file issues.