Added TODO list and visibility boolean for cards.
Added dealing of cards.
Changed shuffling to simpler version (temporary?)