Add interfaces for Route and Handler
Add interfaces for requests and responses