Refactor Brushmanager init; bugfix

* Break up the unwieldy groups initialization into separate methods
* Typos, documentation
* Fix exception when a brush to be loaded is inaccessible
* Improve logging a bit