An Etch-A-Sketch built with the HTML5 canvas and JavaScript