simplify a few bytecode translations
generate class name from source file name
implemented if/else/endif
implemented loops