Take two! It's more modular and OO now. Still just game logic. We've decided also that the parsing of "move"s will be done by the server--the game object only has specific methods for each possible move (specifically,

discardCard(playerIndex, cardIndex)
playCard(playerIndex, cardIndex)
giveClue(playerIndex, clueRecipientIndex, suitOrValue)
)
Merge branch 'master' of https://github.com/maxpblum/Hanubi

Adding the License that I picked on github