FIX: Dijkstra addShortestRoute modified to accomadate constructor changes caused from cloning