Added gamepad control