Merge in constructor alterations

Merges in the website pages to match the changes to the constructors for series, axes and charts.

Also adds a few fixes for sizing, and legends.