choseUnchosenCard, chooseCardAtIndex refactored