Sets up project for building with Grunt, managing dependencies with npm, adds testing and styling dependencies.