Card, Deck, PlayingCard and PlayingCardDeck Model