LWJGL update and cleanup