Add support for recurring events
Add configurable date_format