Refactoring the "request" method to "on/request".
* Minor Fixes.
* Updated JSDocs.
* Added routing tests.