Updated HypergraphBuilder to allow for a few prioritization variables, essentially using the nodes themselves to act as carriers for the information which will be used for generating the next set of queries.
Updated error handling
Handled null issues when restoring a graph that had empty fields for merged node sub arrays.