Add a new annoucements page, and copy for index page.

A lot of stylesheet changes are also introduced with this commit.