4.3: Hgraph.cpp and compilation
more compilation fixes
4.3: making the distance metric a functor to accomodate alpha
4.3: doing something with the path from the hgraph
4.3: builds with new functor distance metric