playing around with opengl and keyboard inputs