move all the the weather fetching stuff into a dedicated object.
add current date information.