Add better alt-text to images.  Note, this does not yet include language independence.
Misc changes made following discussions with Tim.  Unit tests added for plots.
Many small changes following a meeting with Tim.