revising api for adding handlers to the router to specify that they must implement RequestHandler. Removing test scope from httpclient in test module