split the content.js portion into smaller files