Graph is visual. Astar method
Merge branch 'master'
Astar works