added gamepad poc factory to listen for gamepad API events