// Constructor accepts mediator as an argument
 public Accelerator(EngineManagementSystem mediator)
 {
     this.mediator = mediator;
     enabled       = false;
     speed         = 0;
     mediator.RegisterAccelerator(this);
 }