added sinon.js for mocks/spies