Similar to Stanford's Matchismo card game project for iOS dev practive