Implementation of a card matching game for Stanford's CS 193P iOS development course on iTunes U