This class can generate Google Charts data in JSON format.  It can compose the definition of a chart to be rendered by Google Charts API.  The class generates the definitions of the chart in JSON format so it can be served to update charts dynamically using AJAX requests.