added background js and started persistance through tabs