Depth First & Breadth First Traversal, and Travis CI integration

*see dfs branch for commit history for depth first traversal.