added jshint, updated test, added spec to grunt scaffolding