Almost done according to lab specification.

Keybindings, collision detection and removal of complete
rows of blocks implemented.