Now if a path is not in the list provided by the user, it is automatically calculated using dijkstra. Rework builder methods for building a network with restricted links provided by the user.