MeteorCode Pathway - an open-source event-driven game engine for the JVM