Add gamepad support :D

Add GamePadSupport class
Dirty intregration with core