adds code formatting to prototype
changes definition
adds classnode def to grammar
adds canadian method definitions to node defs
regenerated from new grammar
shows shift/reduct errors
adds credit where credit is due
merged eh features into master branch
merge changes