Refinements based on prof feedback in class

CardGameViewController
 - Refactored deck creation for potential reuse
 - Restored logic to flip the card to back of new card before showing
(flipping) to front of next card directly.
 - Enhanced logic to disable (card/button) flipping when no more cards
are detected.