Implemented RulesAdapter
refactored to remove code duplication
Added safeguard for bad input
First unit test implemented
Implemented all unit tests
Fixed Greedy Strategy to work with new Rules
Fixed so SimpleStrategy works with new Rules
Implemented MasochistStrategy
Added masochistStrategy unit test
Removed old comment
Add comment fix
Changed some unlogical variable names
Fixed comment
Implemented RandomStrategy
Fixed more comments
Implemented unit tests
Add fixed comments
Removed rules related methods from GameModel
Fixed starting behavior
Merge branch 'master' into simple-othello-starting-behaviour

Conflicts:
	src/kth/game/othello/SimpleOthello.java