HTML5 Canvas Tetris clone