Renaming CompositeGameObject to ComponentGameObject
Putting Component class inside ComponentGameObject class
Renaming function
Removing atomic globals
Fixing bug
Refactoring update rate
Merging Game and GameScene classes
Merging GameRenderers with Game
Removing GameScene typedef
Removing nullptr check on delete operators
Now the GameObjectScene has shared ptrs
Now the pointers are safe
Now the ComponentGameObject class has no polymorphic methods
Adding CompositeGameObject class
Testing CompositeGameObject
Checking input and sprite rotate
Removing TODOs
Using shared pointers in asset classes
Now there is no Assets field in Game class
Fixing mouse x,y bug