sorted classlist
adding typechecker for [] and {}
bugs fixed at JavaByteCodeGenerator