Card matching game based on Stanford's CS193P iPhone App Course