- communication procedure refactoring
- loading extension files (xsl) in background.js