Basic box2d collisions.

Finally got Box2D ported properly and swaped boost shared_ptr typedefs
for raw pointers and iterators.