HTTP client defined at the app configuration and injected.
Duplicate base URLs extracted to ApplicationConfig.
Port numbers modified again - this time consistently.