astar pathfinding demo developed in qt