Added Mocha unit test suite

- Created CT.Event unit tests
- `npm test` now runs through both unit and e2e tests