Allow customization of the report with Always There Fields and Semantics.
This customisation can be saved for future reload of the widget.
Technical side:
- Drag'n drop can be done with dragula (like Planning, Kanban, Dashboards, ...)
- Need to find a lib for column resize (maybe in vanilla js)
- Column selection is done with a button and a drop down
Behaviour on how save will be done (see mock-ups in epic)