A JavaScript and HTML5 Canvase implementation of Conway's Game of Life