Join a group or create a new one