A 2D game engine using LWJGL