fix torus bounds calc
cleanup aabb
remove overloaded .bounds prop
more demo, center camera on bounding box
update zoom control to be based on bounding box