Fixes & Stylings by @cgardner

Fixes issue #26 as well as providing CSS for options.html & popup.html

Great work @cgardner!