3 - As a child/supervisor I can join/leave a group

@Nour2610 @alloka @madostar #296 . Please review me