Adding of new collision library

A new library has been added to compute collision. It contains data structure to
handle circle, segment and vector. Moreover it can compute following collisions :
 ball-ball, ball-segment