Added mocha testing for javascript TDD. All tests are failing, currently but will be passing by next commit.