GameLogger refactoring
 abstract game engine refactoring
refactoring abstract poker player and adding some TODO notes for future development
addToPot now done through playerList not player
community cards now dealt to all players in player list not just those active
dummy hand comparison engine in showdownAndCompare()
player betting refactoring
massive refactoring separating player object and player decision engine