Merge pull request #30 from chrhicks/rc

Fleshing out visitor code.

Travis says the build failed, but there is an issue with TokenParsers not being completely thread safe that causes parsing the fail.
Update the Helper API, clean up all the helper guts