This MR bring initial support for private groups, reusing refactored versions of Composables and ViewModels from forums.