-replaced convex hulls with bounding boxes
-cornering simulation
-some refactoring and changing how things work
-added a mild form of caching for the resource manager