Created a NestedNodes subclass of ALGraph that will allow us to easily traverse the graph to create a tree.