DataTable

A Data Table to be used in charts. A `DataTable` can come from sources such as Google
Sheets or specified data-table URLs, or can be filled in by hand. This class intentionally has no
methods: a `DataTable` can be passed around, but not manipulated directly.