Moved recharge() to TElectricStorage
Refactored and organized engine classes
Started working on Spatials
Added render component system
Some Spatial method update tweaks