New Interfacesand base classes for Request, Router, Response.