Python bindings for controller input and add missing header and library files.