Issue #184. Shared changes for starting to get the Desktop app back on its feet. Mostly just debugging methods (printing the boards out) that may remain useful, but also a few tweaks to get actual play working.
Issue #184. Desktop changes, trying to get it playable bit by bit. We can now move pieces to legal destinations, taking turns.
Merge pull request #186 from awolfe9/DesktopMovePieces

Desktop move pieces