oo approach to 3d figures, really good, need to clean up docs
improved documentation for 3d visualization
Merge branch '3d' into marker