Adds unary minus / opposite for Vector2D
Fixes bugs in BoundingBox#from_vertices