added alternative dijkstra algorithm
to use it: use getshortestPath(start, destination)-Method