Added CardGame related classes for interface practice.