cache siteA
add api.js & jquery.min.js to manifest
append files to DOM without using postMessage()