add an example of  addon
change internal code structure
remove unused requires
name action listener properly
Merge pull request #118 from telefonicaid/addon_example

Addon example