Augmented the collision system to handle high speed collisions.

An entity which collides with another will now reverse its velocity
until the two no longer intersect, before rendering on the next frame.