Me trying to learn OpenGL. Modified wave example from GLFW