Made some major adjustments to the Gruntfile.js file. Requires testing