added PlayingDeck and PlayingCard from lecture 2