added cards, matching game functionality