added ability to store list in browser storage