cambios minimos en client hizo y modificaron metodos en las clases graph y graphNode. El grafo se maneja con lista de adyancencia(listas dentro de listas)