adding Deck class