A 2D Lighting Engine in C++ using SDL/OpenGL