Most of the logic in DiseaseEvent.implementEvent has been moved to the new DiseaseTimeLine class
AgentEvent now uses DiseaseTimeLines
Added DiseaseTimeLines
Minor change