Feature/collection integration

Integrates remote collections, grouping, filtering, paging, sorting, column personalizations and generic personalization persistence