Added more comments and clarification
Added package.json for npm
Removed commented code
Added jshint
Added grunt with jshint