game of life, using HTML5 <canvas> (JS, HTML, CSS)