Index enabledPlugins by keys
Take a function to update the UI after changes
Change the log domain
Change scope of variables, update UI better on changes
Switch to using log instead of print
Reorganzied plugins, use local log object
Add missing commas
Don't pass log object to plugins anymore