Conway's Game of Life, with canvas and javascript!