Added Announcer. Resolves #226
Organised onEnable()
Formatting