Added treeNode data structure for conditions/arguments.

Currently working on traversal functions...