TODO: Make Announcements configurable
Required reason to be provided to kick/ban.
TODO: Change MetaData attachments to HashMaps
Merge remote-tracking branch 'origin/master'