added weather widget and styled