Cleanup #1
Refactored the Subsystems a bit
Started working on the ECS system