restructure weather controller
add message for temp difference