Currently recurring events are implemented are a series of single events. This makes it difficult to update each of the instances of the event.
It would also be interesting to have recurring events until the end of times, like birthdays.
Recurring times: daily, weekly, monthly (same day of the month), yearly
Either a fixed interval, or an open ended interval.