Study Task: Calendar Application that hold periodic events in CoreData