pass jshint and jsfmt
fix tests for jshint
remembering to check in tests
adding tests for item model
gulp for running tests and enforcing styleguide