created models: including deck, card, hand