Broke out the model pattern a bit better
Adds npm scripts

-jsbeautify
-jscs
-jshint
-istabul
-mocha
-should