Fixed a typo in our observers
Merge branch 'feature/RecurringEvents' into dev
Added listeners and validation for Recurring Events.
Added get occurences method.