A Tetris clone for <canvas>