Repaired IDS, Completed h1 on A*

IDS broke, seems well enough now.
minor tweaks throughout.
began adding A*. Each A* heuristic will run a unique function, and each
function calls a unique setter for hval in each node to sort pqueue on.
NEXT: Output, makefile distinctions, A* 2,3