Implement simple tree-based interpreter

Implemented a port of the simple tree-based interpreter from
(found)[http://antlr.org/wiki/display/ANTLR3/Simple+tree-based+interpeter]
on the ANTLR wiki