Copied in the CardMatchingGame subclass of CardGame and got started updating it.  Ran out of time.  Needs more work.  Later...