Moved graph specific concerns out of the astar object, updated support for custom graph objects to support node cleaning