LWJGL "best" application/game framework