a JVM written in Go