main activity screen now updates list and persists changes