Adding in support for gamePads