A* Pathfinding Algorithm Visualization

Adapted from this tutorial: A* Pathfinding Algorithm (Coding Challenge 51 - Part 1)

Red = path from start to end. Green = evaluated nodes. Blue = candidate nodes.