Shortest path from src node to src node is now computed correctly

The shortest path's weight is d-dimensional null vector
Method to print a Path with more detail

Prints all intermediate Paths