ManuEV:Refactored Route Class
ManuEV:Necessary change in all model classes