Incorporate NPMs for linting and unit tests.  Grunt task to run jshint and jscs; fixes to complaints found