Add announements feature w/ create, update, delete functions to users and dashboard

@cgruppioni @chukdisc
This should be `form`, not `f`. Don't abbreviate.