Added Heuristic build and run to makefile.
Added helper functions and further description to gen_heuristic.c
added obj folder for heuristic generation
still need to add code to actually generate the heuristic tables