Add some interactions for canvasser
Make drawing more satisfying

Since mousemove events don't come at every pixel, fill in the
gaps between pixels with a line. This feels pretty good.