Made new interface methods about move strategy implemented in the abstract PlayerImpl class instead of the HumanPlayer and ComputerPlayer
Removed double ; in Player interface
Create an OthelloBoardHandler factory
Created a greedy move strategy
Now PlayerImpl checks so that move strategy methods throws when type is HUMAN
Fixed misspelled
Formatted code
Changed place of conversion from Board to RectangularBoard. Now the strategy is responsible of creating a Board to send to the handler factory
renamed RectangularBoard to BoardImpl and updated API
Fixed comments and tests
Changed parameter order on Assert.assertEquals and return type of getBoard() in OthelloBoardHandler
Merge pull request #17 from wnr/updated-board-implementation

renamed RectangularBoard to BoardImpl and updated API
Fixed compile errors. Now OthelloBoardHandlerFactory takes a BoardImpl instead of a RectangularBoard. The same goes for GreedStrategy.
Merge branch 'master' into PlayerHandler

Conflicts:
	src/kth/game/othello/OthelloFactoryImpl.java
	src/kth/game/othello/OthelloImpl.java
	src/kth/game/othello/board/OthelloBoardHandler.java
	test/kth/game/othello/OthelloImplTest.java
	test/kth/game/othello/board/OthelloBoardHandlerTest.java
Removed player start position decider