Starts turning the project into a proper Python module.

Adds the ability to query the controller's status, settings,
configuration and capabilities.

Signed-off-by: Michael Pellon <michael@p3ll0n.net>