Structural changes to use a component model
Added a new example
Changes to the GravityTest example and added a new timer class
Simplified component handling in the Game class
Added an EntityManager component
Enhancements in the GravityTest example app