Fixed CS, added announcement type service, added macro to dislay form
errors

Added AnnouncementType as a service

Remove line break

Update Announcement entity

Update tests

Update announcement type and entity

Rendered all form error with a macro

Update link path
Added announcement preview page
Added functional test