My implementation of the A* algorithm in c++ using the SML library.