Added highlighted appearance to cards that have never been flipped over in Match game (Not Set game). This helps to show that a match was successful when card replace mode is enabled.
Further simplified the code in our model's flipCardAtIndex method.
Added icons for Scores and Settings tabs as well as implemented SettingsViewController with 1 button which resets all scores after asking for confirmation that they really wish to do so.
Made CardGameViewController generic and made MatchGameViewController subclass it to match SetGameViewController. Works properly except for one funny problem where I have to declare @synthesize game = _game, but only in SetGameViewController.