some minor tweeks
updated module files, tests, sample files
added gruntfile update jshint file
Merge branch 'tidyUp'

* tidyUp:
  added gruntfile update jshint file
  updated module files, tests, sample files
  some minor tweeks