Added number of cards on GUI from 1 to 9
Added a new class CardMatchingGame
CardMatchingGame now
  has designated initialiser that will initialise game with given number of cards from given deck.
  has score to indicate player's score
  has cardAtIndex method to retrieve a card
Card now has properties matched and chosen.
CardMatchingGame now allows to choose a card. If two unmatched cards are chosen, we will try to match them. If it's a match the score will be added to player's score and both cards are marked as matched. If it's not a match the other card will be 'unchosen'.
int -> NSInteger for consistency
Using CardMatchingGame in MatchismoViewController
Removed unused flipsLabel, deck and numberOfClicks properties
int -> NSInteger for consistency
PlayingCard now implements its own matching algorithm
Added label to show player's current score
Mismatch and choosing a card now causes small penalty
Controller will now disable matched cards' buttons
Added a new button which will reset the game
Points will now add up if card matches multiple cards
CardMatchingGame now allows matching n-cards
Added UISwitch that allows changing between 2-Card and 3-Card matching modes
Merge pull request #2 from petripartanen/lecture2

Lecture2