most methods done. still need to do relational operators and array exp
all codegen methods written except for like 4, (array, read, write, callexp) wrote todo statements in the methods remaining