Using the mouse and the keyboard to move the camera in OpenGL just like in a FPS