Added default value arg to AStar.  Added 8 way option. Fixed bugs found in TMVisualizer.