refined the help system
renamed ButtonCallEndpoint to ActionButtonComponent

Help system is now a mixin. Moved Component code out of sparkl.js