added modules for testing with mocha, sinon, and chai