hook up gamepad controls, pattern for customizable / easily swappable controls