Gamepad Input Included

Finally got around to incorporating Gamepad Input.

Couldn't test vibration...SDL was trying to tell me my controller
doesn't have that capability, even though it works with DirectX.

Won't be needing it for this game most likely, but anyone is free to use
it for their own games. My physics group will be using it.