Started implementing the collision library