- added input controllers support
- game controller specific code is missing at the moment