Rewrite options.js
Refactor options.js
Fix options.js UI bug
Tweak options.html UI
Add download to .csv