Board and players mostly done but untested.
Adding the main game code.  All the main pieces are in place but not quite complete and still completely untested.
Tweaks and bug fixes resulting from initial testing.
Adding unit tests.  More changes and bug fixes resulting from testing.