public Deck()
        {
            Cards = new Card[52];
            int index = 0;

            foreach (string rank in Card.ValidRanks())
            {
                foreach (string suit in Card.ValidSuits())
                {
                    Cards[index] = new Card(suit, rank);
                    index        = index + 1;
                }
            }

            RandomGenerator = new Random();
        }