Rank and Suit are now enums