Adverts, offers and weather on the home page
Use apache http client, preferred to the standard java client
Formatting
Change test to match updated model property names.
Also changed to use WireMock ClassRule so the mock is started per test
class, rather than per test method (more stable).
Logback config for tests, helpful for debugging async tests