subclass cardGameViewController