Moved calculation of player into Logic module
Falling objects die when the player touches them
Added scoring for catching objects

* Positive points for catching a cube
* Negative points for missing one
* Score shows up at the top of the screen
Refactored some logic
Added dynamic scoring based on time to catch the block

* The quicker the player catches the falling block, the more points they
  are awarded. This makes it more balanced and the score less predictable.