Add first graph coloring heuristic with bracktrack functions