Make _upcomingEvent a NSDict @{Date : [event1, event2…] ...}

Also
- implementing NSCopying Protocol on JIPEvent
- sorting the array Events by ascending date

But when reintroduced in NSDict _upcomingEvents, order is not kept.
Next challenge : How to order the _upcomingEvent NSDict ???