Simplified MatchState initialization. Other tests are broken though.
Now all tests pass, slight fix to MatchState.
Commented out method to be implemented later in MatchState.
Added coverage to gitignore.
Added HandPlayer.
Started simplifying MatchState more. Updated minitest and removed turn.
Filled in more of MatchState and HandPlayer.
May have finished HandPlayer.
Added method to retrieve legal actions from HandPlayer.
Added option to specify that wagers are illegal when returning the list of legal actions in HandPlayer. Also added a sort operator on PokerAction.
Fixed some things in HandPlayer and filled in more of MatchState.
Added more to MatchState and HandPlayer.
Finished HandPlayer generation in MatchState. Still need to handle the distribution of winnings at the end of a hand though.
Added hash conversion methods in GameDefinition.
Rearranged some functionality. Added PlayerGroup (though may rename it to HandPlayerGroup) to manage player state changes related to a group of players.
Cleaned up PlayerGroup a bit.
Removed old accessor methods.
Added method to MatchState
Started adding hand evaluation methods to MatchState.
Finished adding chip distribution logic to MatchState.