update sample .gitignore
update .jshintrc; add common configurations
temporarily disable some grunt tasks
update sample module files, add more annotations;