Fix preferences and move observers into own code module
Better show/hide for address bar icon