update background.js to store user and post data in recent storage

also update to accept messaging from content page