a bunch of changes -- I have the java grammar down, now I need to use it to actually parse code
barely working parser
replace multimethods by visitor pattern
corrected a few grammar bugs
corrected errors in Java grammar + first step towards a unified parser model for recursive and iterative variants