Add Tests

This PR adds tests to RouterRouter using Mocha and Chai.

To run the test suite:

	npm install
	grunt test