Added protocol (CardGameNotifications) for CardMatchingGame to notify the impact of a card selection to caller (controller)
CardMatchingGame - reworked part of logic for score calculation to track intermediate score prior to selecting all cards for calculating match.

ViewController:
 - Added interpretation of CardGameNotification and display on screen.
 - TODO: refine placement.