public WaitingForOrder(BuildingApplication app) : base(app) { Application = app as BuildingApplication; }
public Working(Application app) : base(app) { Application = app as BuildingApplication; }
public WaitingForTask(Application app) : base(app) { Application = app as BuildingApplication; }