private void SaveSimulationCommandExecute(object obj)
        {
            ParserResult.Chunks.Clear();

            foreach (var chunkControl in ChunkControls)
            {
                var chunk  = new SimulationChunk();
                var events = chunkControl.GetEvents();
                foreach (var e in events)
                {
                    chunk.AddStep(e);
                }

                ParserResult.Chunks.Add(chunk);
            }

            ParserResult.Name = SimulationName;
            var doc = new SimulationCaseParser().Create(ParserResult);


            var saveDialog = new SaveFileDialog
            {
                DefaultExt = ".xml",
                Filter     = "XML Files (.xml)|*.xml"
            };

            if (saveDialog.ShowDialog() != true)
            {
                return;
            }

            doc.Save(saveDialog.FileName);
            MessageBox.Show("Oki doki, file saved");
        }