Here is the Traversal class dd wanted us to add