Collision Detection
Currently Collision detection works on vehicle projections. Rework it to make it work on bounding boxes.
every object is now a cube centered around the geometryPosition, so check for overlaps in those cubes use better shortcuts in the detection remove get boundary vectors from the PhysicalObject interface remove checkIntersection2D from MathHelper use rotation, geometryposition, width, length and height to calculate the bounding box then check for overlaps in those bounding boxes