Refactored HyperEdge naming to Hyperedge