improved simple pathfinding
demo update