Added grunt, jshint, code coverage, complexity