First attempt at achieving problem spread
Added code to partition buckets by a hash of the
generated problem
Added partial canonical ordering constraints to
avoid some eqn redundancies
Projecting on which nodes are used
Modified visualizer to save applicable
Heuristics too
Added applicable/selected heuristic output to json
format
changed how visualizer prints exponents,
added distance metric code for filtering
contrasting cases