Structure modifications & FloydWarshall

We don't need 2 var for length because it's a square (Nodes rows and
Nodes lines) > M & N become just L (length)

Add the floydWarshall() that returns the matrice