cleaned up tons of stuff, made other things way more comfortable to use, like the scenegraph, added bounding box to all nods, but it doesn't resize for rotation, fixed cpu usage bug in material, fixed ALL memory errors reported with vld, set up spatial partitioning code