add test and weather.py files