refactor channel based iter - mem Edge and Vertex methods
query framework