refactored weather model
attempt to set up coveralls