polished the game board a little, contains test code to do a sample run-through