Implement stored widgets

Widgets have to be created in the control panel and only those widgets
can be generated. This changes the shortcode parameters.