Canavas functionality manendments to the Spriograph. Still needs some conde cleanup.
The spirograph now working but api needs finishing.