New collision manager class, which manages a bunch of shapes and fires events if any collided.