Also refactor to split settings into components and add a notification telling user extension hasn't loaded when trying to click the topbar button