A pathfinding module mainly meant as a library/framework for other modules