added initial shuffle logic on gift_circles_helper to randomly assign givers and receivers