Add getFarthestPoint function in convexHull struct
Add dot product (produit scalaire) function between two Vectors
Add support function only in .cpp, which calculate an edge of the result of the difference between two shapes
one line for getLast function
add negate function for Vector
Add functions for convex collision
comment some part before merging
Merge branch 'Collision'