Other than aesthetics, the functionality of the page and the automatic creation and publication of the graphs are finished.

I really like how the codebase is coming.  The technique of modularization is allowing me to make modifications easily.  The goal of using variables for all parameters to display or create media affords me the ability to automatically deliver content in a container customized to the object being displayed.

You may view the 24-hour historical graphs at https://weather.jayscafe.net and clicking on a city name.