Created an OverlayRoutingModelListener interface. Removed dependency between NetworkInterface and RoutingManager