Removing a debugging statement
Supporting `npm test` command (which runs `grunt test`)
Throwing is not allowed in $q style promises
Initializing settings if not already set properly
Adding a coverage report
Renamed controller - updating HTML to match
Adding new unit tests
Increase delay to give editors a chance to save a file