Expanding the Route model with additional attributes
 - Renamed Name to Host (host or host:port)
 - Added Scheme (can be http, https, ws, wss, tls)
 - Added Path
Changed Service to ServiceName