// Use this for initialization
        void Start()
        {
            _launchManager = GameObject.FindWithTag("LaunchManager").GetComponent <LaunchManager>();
            _menuManager   = _launchManager.MenuManager;

            _log = _launchManager.LoggingManager;
            _hl7ServerStarter = _launchManager.gameObject.GetComponent <HL7ServerStarter>();


            var fields = transform.Find("Panel").Find("Fields");

            fields.Find("AddButton").GetComponent <Button>().onClick.AddListener(() => _menuManager.InstantiateAndShowMenu("Add Sensor Menu", "Launcher"));
            fields.Find("BackButton").GetComponent <Button>().onClick.AddListener(() => _menuManager.InstantiateAndShowMenu("Configuration Menu", "Launcher"));

            _labchartButton      = fields.Find("LabchartButton").Find("Button").GetComponent <Toggle>();
            _labchartButton.isOn = _launchManager.ExperimentSettings.SensorSettings.Labchart;
            _labchartButton.onValueChanged.AddListener(LabchartToggle);

            _hl7ServerButton      = fields.Find("HL7Button").Find("Button").GetComponent <Toggle>();
            _hl7ServerButton.isOn = _launchManager.ExperimentSettings.SensorSettings.H7Server;
            _hl7ServerButton.onValueChanged.AddListener(HL7ServerToggle);

            _middleVRButton      = fields.Find("MiddleVRButton").Find("Button").GetComponent <Toggle>();
            _middleVRButton.isOn = _launchManager.ExperimentSettings.SensorSettings.MiddleVR;
            _middleVRButton.onValueChanged.AddListener((enabled) => _launchManager.SetActiveMiddleVR(enabled));

            _dynFields = fields.Find("DynFieldsWithScrollbar").Find("DynFields");


            DisplaySensorList();
        }