Reduced drawing to currently visible objects, thanks to Hardon Collider
Merged draw call reduction
fixed problems introduced by last merge
Added subsystem handling to main
Added subsystems manager