Merge pull request #5 from RubyLouvre/master

pull
refactored ast tree walker mechanism
Merge branch 'master' of github.com:kyriosli/avalon.docgen
Merge pull request #13 from kyriosli/master

refactored ast tree walker mechanism