Basic opengl Example