Separate class for OpenGL context