rename driver.js to background.js since it isn't really the driver anymore