Allow to override X-App header
Refactor Endpoints to return Request instances