Refactor RequestHandler.js
Add RequestHandlerSpec.js