Add user authentication with usage of database to store collection. Now, collection is stored locally on users machines.