public void Activate(IStationModule module)
 {
     this.gameObject.SetActive(true);
     this.currentModule = module;
     this.title.text    = module.Name;
     foreach (Project availableProject in module.AvailableProjects())
     {
         ProjectCard card = cardFactory.CreateUnique(availableProject);
         card?.transform.SetParent(cardContainer, false);
     }
 }