Added joystick support with glfw