Initial plugin commit

- first spin at this plugin, may need to make some more changes to
flesh out the functionality better and allow the ability to set options
for the announcement