edited event struct
modified event creating function, tested weekly recurrence (looks OK), but still need to test yearly and monthly recurrences.
tested all cases (weekly, monthly, yearly)
added get1or0() function
refactored exporting function
refactored insertEvent function
refactored importCalendarFromFile function
refactored insertEvent function again
added event mapping to createRecurrentEvents function
created userSetupRecorrentEvent function
tested and fixed some issues on recurrent event adding and event importing and exporting. Everything looks ok, for now
created updateCalendar() function
tested and fixed updateCalendar issues
fixed printing events for this week issue and fixed recurrent event deleting issue
fixed AVL issue that was causing searching data loss
Merge branch 'implementing-event-auto-scheduling'