Corrected a bug and added a new method grCard().

grCard is a method for geting and removing the card, where getCard returns a copy of the card.