Added enable and disable canvas methods to the DomeCode.
Moved individual artist canvases into canvases[]
canveses [2] and [3] partially implemented and working.
Routines no longer need to be assigned a canvas upon creation.