This file tests longest path algorithm. Removal of redundant code must
be done. The final goal is to extract the core functions of longest path
algorithm to the graph algorithm name space