Small and smart javascript jvm that run java bytecode