Made CardGameViewController into an abstract class and added to it's public API.
Made CardGameViewController completely abstract.  Added to public API.