Added spirograph and harmonograph drawing routines.

See notes for curve.py.