implemented editing of calendar events via GUI