add sms bechtech wrapper class and modify weather.py
add city and weather api wrapper