Implemented first rough version of the ast node visitor class and support
for activating the visitor in the traversal and Node modules.