rework and add logic on server and app that enables persitent conversation tracking and downloading on app init