Physics core update

This is looking like the final update for this week with the physics
core. We had a complete re-write of the physicscore class as well as the
combining the collision and physicsobject classes and a re-write of the
gravity class.