changes to syntaxtree up to mainclass.java