A template based on OpenGL and SDL for C++