public override void InitializeTrainScreen(TrainScreenViewModel viewModel) {
     base.InitializeTrainScreen(viewModel);
     // This is called when a TrainScreenViewModel is created
 }
 public virtual void InitializeTrainScreen(TrainScreenViewModel viewModel) {
     // This is called when a TrainScreenViewModel is created
     TrainScreenViewModelManager.Add(viewModel);
 }