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

@cgruppioni @chukdisc
same here. you should just be able to use `current_user` anywhere