Begin working on OpenGLContext