Poker created with TDD in mind