Ampliate classi Graph ed Edge

Iniziata implementazione di Dijkstra. Da completare, possibilmente con
un Fibonacci heap.