renamed graph_generator to sexp_traverser, updated references in test and main
major refactoring: merged relation and explorer hierarchies into one Composite hierarchy, renamed ruby dir to exploration because these files can be used for other languages not just ruby, updated main and test