A-star path finding algorithm in C++ with a driver iPad app.