feature/VSN-2208 - Implement service layer and controller for the chat service
Usage of List<Object[]> in the user repositories : To prevent massive unnecessary data loading that will block the chat (addresses, roles , massive attributes that serves user-service not chat goals...).