// Start the specified game mode
        public void StartMode(Modes.Mode mode)
        {
            m_CurrentMode = mode;

            GridMainMenu.Visibility = Visibility.Collapsed;
            GridGameScreen.Visibility = Visibility.Visible;

            mode.StartMode();
        }