public void AddBuildConfiguration(BuildConfiguration buildConfiguration)
        {
            buildConfiguration.CreationDate = DateTime.Now;
            buildConfiguration.LastModified = DateTime.Now;

            var path = Path.Combine(BuildConfigurationHelper.BuildConfigurationFolderName,
                                    buildConfiguration.Name.RemoveSpecialCharacters() + ".xml");

            path = FileExtensions.MakeUnique(path);

            BuildConfigurationHelper.SaveBuildConfiguration(buildConfiguration, path);

            var buildConfigurationViewModel =
                new BuildConfigurationViewModel(new BuildConfigurationInfo(buildConfiguration, path));

            BuildConfigurations.Add(buildConfigurationViewModel);
            CurrentBuildConfiguration = buildConfigurationViewModel;
        }