A simple 2D OpenGL engine, with a very functional approach.