Create CodeGenVisitor.java

add functionality to handle more of the language