Vast improvements to make weather graph work and look good