code review issue, use Map<String, String> instead of WidgetDescriptor
Merge pull request #177 from jay-hodgson/develop

widget code review issue, use Map<String, String> instead of WidgetDescriptor