Added Dijkstra, added getIP() and more stuff.