added minimalistic OpenGL setup