* Start of integration of Box2D instead of doing a custom physics engine (I wonder why I ever thought that was a good idea)