Ty work

Created a few test for the ReverseGraph class. Most of the tests I created were just creating a graph with a number of nodes, and then testing that the graph was actually created with that amount of nodes. I tested creating one without any nodes, and also a high number of nodes.
By convection, comments should be on their own line, not inline. Do you think we should use inline comment instead? what ever we do we should be consistent. Tim also did inline comments, so maybe that is what we want to do, thoughts?