added conditionals for home page rendering

added semantics to announcement and event list
added conditionals to about page rendering