public override void Initialize()
        {
            SetupCatalogInitializer(ExtraLaunchers.AddNone);

            Settings = new ApplicationSettings();

            var path        = Settings.LauncherCollectionLocation;
            var errorReport = new ErrorReport(false);

            DirectoryCreator = new DirectoryCreator(Settings, errorReport);
            DirectoryCreator.CreateLauncherCollectionStorageLocation();

            var repo = new LauncherCollectionRepo(path, errorReport);

            repo.Create(Collection);

            Cache = new LauncherCollectionCache(Settings, errorReport);
            AdditionalCollections = new[]
            {
                new LauncherCollection("Falcon"),
                new LauncherCollection("Delta"),
                new LauncherCollection("Atlas"),
            };
        }