Added Html::chart() function to draw a chart using chart.js, added fix for CSRF, added listwidget partial to Main also with actions, added chart.js lib, added widget_config/WidgetService classes with related SQL