Added AABB2, renamed AABB to AABB3, put infinite line intersections in a different function. Added quad to c plus plus. Added unary minus operators for vectors