Add model API for tabular data
Open, Needs TriagePublic

Description

Currently TableViewData is used which is AutodeletedList<KDbRecordData*>.
Model API could be a useful alternative, similar to the Qt model view.