Started octree work
cleaned up drawablestate a little
Merge branch 'development' into octree
Added integer offsets to everything to increase world size and decrease floating point error
Deleted anything octree related as its a premature optimisation