Do not show a card when starting up
Go through cards sequentially, assuming the card deck has been shuffled

This change does NOT shuffle the deck! It adds logic to go through the deck
in order to avoid showing up duplicate cards out of sequence.
Added card deck shuffle - Fisher-Yates (Knuth) Shuffle