Elastic Collisions

Perfectly elastic collisions are now implemented in PhysicsEngine.
Objects with intersecting rectangles transfer momentum.