Add Shoe class for handling multiple decks