Subclassed CardGameViewController,  abstracted it and moved the code for the playing card game to subclass.