added glew and opengl window and context creation