Implemented generic HeuristicData interface in heuristics.
Added comments for Sigurt.