Save the PlayingCardDeck object in a Deck

For object orientated design principles reasons, use a more generic class to represent our playing card deck, since we don’t call any specific PlayingCardDeck or PlayingCard methods directly.