Fleshed out heuristics

I finished fleshing out the heuristics , but I had a question regarding
the last three, we can discuss tomorrow, the question regards scoring,
see the revised heuristic ideas.txt