void MainControl_Loaded(object sender, RoutedEventArgs e)
        {
            try {
                ConfigurableObject obj = new ConfigurableObject();
                obj.SetValues();

                savedConfig = Configurator.SaveConfiguration(obj);
                obj = new ConfigurableObject();
                Configurator.LoadConfiguration(obj, savedConfig);

                editor = Configurator.CreateEditor(typeof(ConfigurableObject));
                uiEditorContainer.Child = editor;
                editor.LoadConfiguration(savedConfig);
            } catch (Exception ex) {
                throw;
            }
        }