Added property for copy of card holding data structure.
Fixed class name for implementation.
Removed not needed interface properies, inherited from abstract class instead.
Removed not needed interface properies, inherited from abstract class instead.
Implemented flipCardAtIndex method.
Implemented all abstract methods from abstract parent class.
Changed manner in which nsarray is created, used shortcut method.
Fixed error with adding 3 objects to positionsOfLastCardsPlayed.
Reimplemented controller with oop SetMatchingGame.
Fixed error with adding 2 objects to positionsOfLastCardsPlayed.