Update grunt-contrib-watch and drop grunt-regarde for livereload suport.
Refactor for proper unit testing with karma, requirejs and angular.