public OneCardPokerGame(IPlayOneCardPoker p1, IPlayOneCardPoker p2, int startingChipCount, ICreateHands handFactory) { _p1 = new StackCoordinator(p1); _p2 = new StackCoordinator(p2); _handFactory = handFactory; _p1.SendStartingChips(startingChipCount); _p2.SendStartingChips(startingChipCount); }