Worked on paths and path_map.  Added Navigation functions to Path model, tree and breadcrumb functions can take a path as well as an id!