Fixed error with 2d array of pointers. Added drawing search code.
A* can travel diagonal.