only redrawing the weather to screen if it's been updated

fix #4