manually merging in all the changes from @katherine's futura-weather pull request

fml.
Merge pull request #13 from lepinsk/futura-fixes-fork

manually merging in all the changes from @katherine's pull on futura