Add CustomCollection
Add CalendarDocument

i want a nice solution to use the right linebreak
add the generating functions