Adds AlphaHantoGame class skeleton. Also adds JUnit testing for Alpha.
Adds HantoPieceImpl, the Hanto piece implementation.
Adds hashMap to represent a board, where the coordinates are the keys and the piece is the object.
 Adds HantoCoordinateImpl, the implementation of HantoCoordinate. Changes test file, removes .equals and .hashCode methods from TestHantoCoordinate. Tests now all pass.
Adds BetaHantoGame, and its test file. BetaHantoGame is cluttered, but is possibly has functionality complete. Testing coverage is not complete. Must test more.
Adds more test cases against BetaHantoGame.
Adds test cases such as checking the win condition and whether another piece is on top of a previously played piece.
Adds final tests to test Beta Hanto.
Adds a forgotten test to see if all pieces were used, and what the move result should be.
Changes Alpha's tests to include using the getPrintableBoard() as this increases the code coverage a bunch.
Adds BaseHantoGame and PlayerState, and makes makeMove simpler.