First version of announcements and real design

This is the first pass at a new announcements system, as well as the first pass at the final design. Neither is complete at this time.