added testing, chai, mocha