Complete impl of announcement UI
Fixes #13