adding jsdoc comment, iterating on background.js and main.css, rough window and tab class