Add a background js to handle storage