fix, add yahoo weather, add endpoints, add config