This module represents a basic, rule-agnostic 32-cards system.
Represents a single card.
A deck of cards.
Represents an unordered set of cards.
Rank of a card in a suit.
One of the four Suits: Heart, Spade, Diamond, Club.