Adding Deck Logic.  Moved Card Rank/Suit to more descriptive enum.