Refactor the api component and some of the widgets
Merge branch 'master' into stable
Fix a bug in the control group label