working on edgedata
updata half_edge pointers when edge_data is inititialized
removed one of the edge pointers in edgedata