Adding npm/grunt config
Fixing jshint failures
Adding dist