Refactored ScenarioInfo and added description field.