Added Java implementation. JVM segfaults at glDrawArrays; needs work..