introduce dependency on weather service
Integrate with actual weather service and version the api
exception handling
Merge branch 'feature/integrate-dependent-service' into develop