Implemented INVertex and INEdge