make table view configureable with columns and sortable

Status
not groomed
Impact (%)5
Tagsfrontend

So the problem is that we may have table view have too many columns that user may want to toggle, sort and move around

We likely need a configureable way to do this. But it shouldn’t bee too complex and too generic