added WeatherMain - entrypoint