everything up to link state working. Fix dijkstra and route tables