setup basics for card, deck, hand, and player using tdd