Changing PlayingCardDeck to be more generic - changing to Deck *