Updated UI and card pairing algorithm to reduce repeats.