Allow CSS class to be added to the widget

This will allow the user to add a custom class to the widget. This way it will be easier to have different display depending on the widget.