Paper
Paper copied to clipboard
Pathfinder hasPath should check if path is done.
We should check if there is no path or the path is done navigating
The return value of getCurrentPath should also return null when this returns false