A modern OpenGL C++11 library