Regular weekly calendar

Handle regular (daily, weekly, monthly, yearly) events in calendar