Java 3D Game Engine with LWJGL