A* Pathfinding implemented in C to run on a PIC18