Add a weather app to store weather reports.
Update client's weather module to use asyncio.