moviendo dijkstra al main

me parecio que no tiene caso que tenga una clase si realmente no tiene
metodos ni argumentos ni nada es una sola funcion y en el main le va.
me da bien los costos para los casos grandes pero no la cantidad de
caminos.