void Awake()
 {
     clock              = FindObjectOfType <Clock>();
     infoDisplay        = FindObjectOfType <InformationCanvas>();
     instructionDisplay = FindObjectOfType <InstructionCanvas>();
     meterDisplay       = FindObjectOfType <MeterCanvas>();
     musicMat           = FindObjectOfType <MusicMat>().GetComponent <VisibilityToggle>();
     playerController   = FindObjectOfType <PlayerController>();
     scoreDisplays      = FindObjectsOfType <ScoreCanvas>();
     swarm              = FindObjectOfType <Swarm>();
     titleDisplay       = FindObjectOfType <TitleCanvas>();
 }
    // Toggles visibility of all objects other than @requestee to @makeVisible
    private void HideOtherObjects(InteractableObject requestee, bool makeVisible)
    {
        for (int i = 0; i < m_InteractibleObjects.Count; i++)
        {
            if (m_InteractibleObjects[i] != requestee)
            {
                VisibilityToggle visibilityToggle = (VisibilityToggle)m_InteractibleObjects[i];

                if (makeVisible)
                {
                    visibilityToggle.Show();
                }
                else
                {
                    visibilityToggle.Hide();
                }
            }
        }
    }