completely done with updating source: reload view after update, pre-filled fields when update, update search index, add alert view to delete button for confirmation. Todo: finish handling delete. Add gift list to the second tab.