new Stuff

1) Hacky fix to minor bug in camera
2) Set up scene to test octree… didn't tell me anything
fixed two bugs in octrees. Octrees still do not work.
added sphere to renderable objects for tests
weird fix foe octrees
doing tests on stuff
Fixed Octrees
cleaned up basic octree implementation. Not yet optimized.
More minor changes.
this is broken do not update to this.
Revert cceb9e6..e04932c

This rolls back to commit cceb9e6cdda7264a9028f80374f150525f55cbfd.
added object ids
Optimization to Octree

Change method for traversal of octree during intersection.
Cleaned up revised octree code
Copied box model for benchmarking
Still broken multithreading. :(
FIXED multithreading! Hooray!