In-depth application of the google charts API for Silverstripe websites