Add function to calculate a camera frustum.
Remove unnecessary NodeVisitor.cpp file.
Simplify child traversal.
Add dfs_traverse function.
Add dfs_traverse_if
Merge branch 'feature/traverse' into develop