Refactored flop, to extract turn and river steps from it
Changed some variable names, to make test more readable
Deal turn and river cards plus betting steps in between
Removed duplication between flop and deal community card
Renamed flop to deal flop
Moved fake_player function to spec helper to make it available for all specs
Removed dead comments
Changed random bet
Moved ranking code to common (commited from Prague ;)
Hand class accepts cards
Refactor
Players stores their hole cards
Community cards are stored in game state
Showdown step added but incomplete
Winner is announced at the end of each round
Refactored showdown specs
Pot is transferred to winners