Dmasad.ticket46.canvas

Implementing the HTML5 canvas grid visualization. Closes Issue #19 and #39.