Add controller support to framework
- Cameras now automatically respond to XInput controllers (X360).
- Just hacked in to get it working, the code is not nice.