add event type.
update script data when extension has been updated.
when storage data updated send message to popup.js.
handle 'DATA_CHANGED' event.
split variable to store scripts data.

now, we can persist our script data into extension storage.
after relaunch chrome, we load last save data.
clean-up some css.
fix regex to match start of string.
clean up selector name.
pull regex out of function.
add init function to handle user input.