Update notes for submitted changes

* Style fixes.
Update notes for submitted changes

* Move initUISettings into plugin load
Update notes for submitted changes

* Move preferences stuff into another class (bodgy).