Pathfind?

Not sure if pathfind will ever be fully functional, but it is hopefully
done