Add Player object and a simple Destroyer AI.

The Player class handles user actions and keep track of its own Tetris
piece. The game logic has been updated to support this. The Destroyer AI
is currently very simple. It only drops the piece for every frame tick.