Deck class and data