Refactor H2048.Tile
Fix Tile test
Refactor H2048.Vector
Refactor H2048.Direction
Refactor H2048.Point
Refactor H2048.Settings
Refactor H2048.Board
Refactor H2048.Game
Clean up some documentation
Refactor H2048.Main

I'm still not sure how to test the IO functions.
Create H2048.Renderer
Use the renderer in the main game loop
Add Direction.render
Render the move before making it
Merge branch 'master' into refactor
Merge pull request #9 from tfausak/refactor

Refactor everything