done with weather
cleaned up a bit
made location a config option