Major refactor

1. change add-on icon
2. fix non-working issues
3. validate url before opening a new tab
4. minor UI revision