Add missing import and do not unset parent of EffectDisplay.
For some reason the border indicating curable effects keeps
displaying for a while even when setting it invisible.
A bit more code polishing

- add chat notifications when loading and unloading
- remove callbacks when unloading
- add a bit more info to the readme file