Graph Representation and Traversal