Beach Tower Defence written with opengl hooks provided by LWJGL