Ability to generate random colors on click
Transitioning into OO

   - Incorporating state and behavior into each card
   - A card can flip itself to reveal it's background color
   - A card can is initialized with a down position state and a flip method
   - Will keep shuffle method in case we need to set up the board with it