Adding gamepad rocket button.
Fix controller disconnect and memory leak issues.