add mocha & expect
start on unit tests
cleanup