Implemented game controller support
Merge pull request #21 from Smilex/input

Implemented game controller support