JS1k 2010 demo — by Piers Goodhew

Sketch/Paint update - I've squeezed in 1 level of undo and a separate canvas to show the brush (Z = Undo).