changed pokergame class to casino
removing unused test file
tests for the casino. Deciding to let the dealer deal multiple hands rather than the casino telling the dealer to deal multiple hands. Not sure if this is right
removing filter call that was not necessary
re-think of last check-in. Moved responsibility for multiple games back to the casino. Created a RiggedDealer to handle tracking calls and taking cash from players
moved the dealer and player into a texas hold em specific module
tidied creation of player in test
rotation of the deal, introduced the Table class which was not test driven because it was an implementation detail. All tests were through dealer.deal
refactoring pot and table classes
combining two tests because they test the same behaviour
testing a round of calling. Not sure if some of these tests should be done directly on the pot
cleaned up the communication using events. Fleshed out some of the communication between the dealer and the players during the game.
big change to tests and workings of the player and dealer. Last test were not working properly
have not been disciplined in this part of the dev. Big change in how the dealer works, but looks a lot better than it was.
nothing much, just some tidying up
removed log files from git
added messages to send to a player when they fold or are kicked out of a game
removing casino test for now, because there are none
dealing cards for texas hold em
changed hand result to announce the winner to everyone