Add new item functionality & local storage