updated documentation
fix adding a listener in the controller (could not be removed afterward if directly bound to controller)
fix naming
regenerated dist files