* Integrate GNU classpath to the build system: This should involve unpacking it, and building the native parts using llvm-gcc and the java sources using a java compiler. * Add exception support. * Implement the multinewarray opcode. * Build java/lang/String's out of the args passed to main and pass them to the class's main function we are invoking. * Add garbage collection. * Implement monitorenter/monitorexit opcods. * Implement jsr/ret opcodes. * Throw a party.