implemented Move function
added method for compareBoards
added short class documentation
Created GameModel Integration test
changed documentation of GameState and GameStateFactory
Fixed error in Coordinates
Fixed error in turncalculator and made unit test catch the error
First part of integration test
Fixed bug in gameState where played at node did not get swapped
Fixed todo in rules, more integration tests for the model
Fixed bug in GameState isGameOver
Added test in integration test to check gameOver
Merge branch 'master' into GameModel-Integration-Test

Combine model with APIview
Merge branch 'master' into GameModel-Integration-Test

add bug fix
Fixed errors in rules test
Implemented todos in SimplePlayer
removed unused import
removed crap
Update SimplePlayer.java
Update ImmutableBoard.java