router interface implementation
added add method for router interface
route request method implementation