added should.js and updated tests.