rewrite as singleton
tidy, fix case in boot
drop to fix case
fix case
fix case
update jslint hint
Merge remote-tracking branch 'origin/master' into capabilities-ui-rewrite