Controllers:
up - rotate
down - move down
left - move left
right - move right
space - fall to the bottom
n - new game
r - reset
Rules:
1) Puzzle speed = 80+700/level miliseconds, the smaller value the
faster puzzle falls
2) If puzzles created in current level >= 10+level*2 then
increase level
3) After puzzle falling score is increased by 1000*level*linesRemoved
4) Each "down" action increases score by 5+level (pressing space counts
as multiple down actions)