Initial Commit.

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Code coverage on board 100%

Signed-off-by: Chris Burnham <chris@burnhamup.com>
More Code Coverage

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added a build.xml file for use with ANT to compile / run tests

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added another test. Addd hash codes

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added Shadow class stub and some test cases. (Added MateTest that I thought was in previous commit.)

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Shadow Code added and passes tests

Signed-off-by: Chris Burnham <chris@burnhamup.com>
All pieces and test cases.

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added a game file. This maintains game state, and determines winners or losers.

Added a helper method to Position to convert between space numbers and internal rows and columns.

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added a basic controller to play the game with.

Fixed some bugs. Found out trees are supposed to move according to their color, not their spaces color.

Found out stones can move diagonally as long as they are unblocked above or to the side.

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Made changes to the stone

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Tried to fix the time pawn. Need to find a better way to store the
global state.
Added the Druben Variation.
Fixed a bug in Game when initializing pieces.

Changed classes to be compatible with Android (which isn't running Java
1.7)
Initial files from Android.

Signed-off-by: Chris Burnham <chris@burnhamup.com>
Added basic event notification
Working Drawing!
Working drawing.
Added a Enumerated Type to ease communication with View.

Made things Serializable
Drawing of pieces now works.

Signed-off-by: Chris Burnham <chris@burnhamup.com>