private void consumeHoney_Click(object sender, RoutedEventArgs e)
        {
            HoneyDeliverySystem delivery = new HoneyDeliverySystem();

            try
            {
                delivery.FeedHOneyToEggs();
            }
            catch (OutOfHoneyException ex)
            {
                try
                {
                    MessageBox.Show(ex.Message, "Warning: Resetting Hive");
                    Hive.Reset();

                    // Adjust class to not throw another exception
                    delivery.HoneyLevel = 1;
                    delivery.FeedHOneyToEggs();
                }
                catch (OutOfHoneyException ex2)
                {
                    // This should not be triggered
                    MessageBox.Show(ex2.Message, "Still out of honey!");
                }
            }
        }
        private void consumeHoney_Click(object sender, RoutedEventArgs e)
        {
            HoneyDeliverySystem delivery = new HoneyDeliverySystem();
            try
            {
                delivery.FeedHOneyToEggs();
            }
            catch (OutOfHoneyException ex)
            {
                try
                {
                    MessageBox.Show(ex.Message, "Warning: Resetting Hive");
                    Hive.Reset();

                    // Adjust class to not throw another exception
                    delivery.HoneyLevel = 1;
                    delivery.FeedHOneyToEggs();
                }
                catch (OutOfHoneyException ex2)
                {
                    // This should not be triggered
                    MessageBox.Show(ex2.Message, "Still out of honey!");
                }
            }
        }