DIY OpenGL C++ Binding (glew alternative)