finished all with lecture #3

This code is completely working till lecture #3. I have implemented
couple of rule.
#1 flipping card back does not hurt the score.