*CHG widget refactoring
*FIX gruntfile typo