* replace jshint with jslint
* add jasmine task
* break out models
* code cleanup due to jslint