More fixes to BVP Solver
Added comprehensive test for shortest path
Added exit condition
Added a computationally non-trivial example for the shortest path algorithm