Added new ContactManager

The new ContactManager class will allow for the user to easily check
when two bodies have collided, stopped colliding, pre solve and post
solve.