Chrome extention framework - under construction