A Pathfinding
Introduction to A*
A* Pathfinding through a maze with no obstacles
Solving 8-puzzle problem using A algorithm