Navigation aabb initialization 83

oriented the camera according to center and size of aabb
moved navigation code in seperate folder
fixed some aabb bugs (vec3::length is NOT the length of the vector, it's always 3)
removed some warnings regarding for loops with unsigned ints

known issues: mario is upsidedown but this seems to be an issue with the scenegraph/aabb calculations