Added teaser model
Added api route for agenda
Agenda only returns published items
Minor changes to model schemas. Made required stuff actually required