prototype 0.6

refactored so that:
- game knows nothing about dimensions
- renderer and input handler knows nothing about game

game calls:
- set player 0 position
- set player 1 position
- update delta time
- get state
- exit (for debugging, will be removed)

the game state is a single double[][] containing:
- balls
- paddles
- score
calculation is done in the renderer.