A 2D lighting system with OpenGL, LWJGL, Java