Creates a working OpenGL Context