Synergetic Geometry Project, depends on VPython (visual.py)