Добавил spinner, реализовал корректное отображение активного вида блока погоды, добавил комментарии и почистил код