Feature backend index datagrid

I would remove the `$selectedFields` make the `getAll()` method just return every column, and put some filtering in there instead ($where, $params). If we need to hide some columns, we can just use DataGrid methods to hide them