Fill in implementation of Nodevisitor.prototype.visit [untested]
Added auto-generation of children nodes into the AST

With a basic test.