Move inline JS to separate file
change background.html to background.js

Update manifest to match new extension API rules
Updated url for video files
Fixed category/course list renderer
Added bootstrap for basic styling