Produces various site and course report charts. The code has been designed in a way that makes adding more reports easy.
For producing the graphs, YUI Charts module is used. The code is using modern Moodle development techniques and patterns, such as using LESS for producing CSS files and Shifter to compose the Javascript modules.