Grunt cleanup

This makes development a lot easier. Rather than remembering all the grun tasks that need to be run, you can just run the following

      grunt dev

What this does is compile sources, run tests, and start nodemon. Also, with the compiling of sources, we no longer have to include a ton of scripts at the bottom of the body.jade. Instead, all of those dependencies are concatenated into one file.