matching card and give the score

the primary login is in the CardMatchingGame, i.e. Model

Model is independent with view.