octree for lights !

next hold... mem leak fix... aka smartpointers ?