Finished 99% of 3D vis

Added garbage collection
Added 2d/3d toggle

Signed-off-by: Jon Yardley <jonyardley@me.com>