Added Deck class, for standard deck interface