Changed architecture, now collisions and physics are handled by a
PhysicsLogic class, which is a SpriteLogic. In other words, we are going
full component based.
Moved physics to a class called PhysicsLogic which is a SpriteLogic. We
are delegating all logic to SpriteLogics.