public void LoadLocation()
        {
            var dlg = new OpenFileDialog
            {
                DefaultExt = ".xml",
                Filter     = "XML Files (*.xml)|*.xml|All files (*.*)|*.*"
            };
            bool?result = dlg.ShowDialog();

            if (result == true)
            {
                var stage = _fileManipulationService.ImportGlitchLocationFile(dlg.FileName);
                _stageViewModel = new StageViewModel(stage);
                _stageViewModel.PropertyChanged += _stageViewModel_PropertyChanged;
                ActivateItem(_stageViewModel);
                AutoAdjustZoom();
                Layers();
                LayerItems();
            }
        }
        public void Load()
        {
            var dlg = new OpenFileDialog
            {
                DefaultExt = ".furry",
                Filter     = "Furry Run files (*.furry)|*.furry|All files (*.*)|*.*"
            };
            bool?result = dlg.ShowDialog();

            if (result == true)
            {
                _saveFileName = dlg.FileName;
                var stage = _fileManipulationService.LoadFurryRunFile(dlg.FileName);
                _stageViewModel = new StageViewModel(stage);
                _stageViewModel.PropertyChanged += _stageViewModel_PropertyChanged;
                ActivateItem(_stageViewModel);
                AutoAdjustZoom();
                Layers();
                LayerItems();
            }
        }