remove some dependence on networkx to enable volrat computation with hypergraphs and add collection of hypergraphs to test