Tree struct development and starting DFS
DFS development and tests with tree struct