Refactor, add feature and urls for announcement app