changed to use optional instead of nul for occupantplayer id and get nextNode in direction
Merge branch 'master' into optional-crusade-in-model

Conflicts:
	src/kth/game/othello/SimpleOthelloFactory.java
Implemented Observers on SimpleOthello
Renamed notification classes
Moved SimpleScore into score pkg
Cleaning
Cleanup
Quick implementation of isGameOver()
Merge pull request #85 from ragnhildkarlsson/simple-othello-implementation

Simple othello implementation
fixed-clean-up-use-orElse'
Merge branch 'master' into optional-crusade-in-model

Conflicts:
	src/kth/game/othello/SimpleOthelloFactory.java
Merge pull request #83 from ragnhildkarlsson/optional-crusade-in-model

Optional crusade in model
Merge with current master
Updated to include RunMatchStrategy interface
Added unit test for Match and documentation