Add Widgets feature spec
Merge branch 'widgets_feature_spec'