Gruntjs

This is the response of going to the local JavaScript user group. New things were learned and time was taken to dig in a little bit more. This is just the start at roughing out testing and using jshint.