Added ability to read controllers. It is still very rudimentary, but we can get joysticks and buttons and the dpad information.