Added some override to ical to get support for multiple vtodos and vevents+ added tests