Change targetItemId to Program Lists if parent of target list is null and added condition of targetItemId has children before calling moveAfterSibling
GCP-9130
Reviewer: Jaira