title: Grunt is throwing error messages
body: <p>I'm trying to run grunt in my project and I keep getting the errors below. I followed the "Getting Started" on the actual Grunt site and I keep getting this. 
   I've also included the code in my Gruntfile</p>
  
  <p><strong>This is my gruntfile below:</strong></p>
  
  <pre><code>module.exports = function(grunt) {
    Project configuration.
     grunt.initConfig({
  
      pkg: grunt.file.readJSON('package.json'),
  
        compass: {
          dist: {
           options: {
            sassDir: 'sass',
            cssDir: '',
            outputStyle: 'expanded',
            require: 'susy'
      }
    }
  },
  
      uglify: {
       all: {
        files: {
          'site.min.js': ['_/js/app-navigation.js','_/js/plugins.js']
        }
      }
    },
  
    watch: {
      options: {
       livereload: true
      },
    pages: {
      files: ['**/*.{php, html}']
    },
    css: {
      files: ['sass/**/*.scss'],
      tasks: ['compass']
    },
    scripts: {
      files: ['js/**/*.js'],
      tasks: ['uglify']
    }
  }
  
   });
  
  Load the plugins
  grunt.loadNpmTasks('grunt-contrib-compass');
  grunt.loadNpmTasks('grunt-contrib-uglify');
  grunt.loadNpmTasks('grunt-newer');
  grunt.loadNpmTasks('grunt-contrib-watch');
  
   Default task(s).
   grunt.registerTask('default', ['newer:compass', 'newer:uglify:all']);
  
  
  };
  </code></pre>
  
  <p><strong>These are the error messages I'm getting:</strong> </p>
  
  <blockquote>
    <blockquote>
      <p>Local Npm module "grunt-contrib-compass" not found. Is it installed?</p>
      
      <p>Local Npm module "grunt-contrib-uglify" not found. Is it installed?</p>
      
      <p>Local Npm module "grunt-newer" not found. Is it installed?</p>
      
      <p>Local Npm module "grunt-contrib-watch" not found. Is it installed?</p>
      
      <p>Warning: Task "newer:compass" not found. Use --force to continue.</p>
    </blockquote>
  </blockquote>