Match Events handling

- MainCtrl added.
- match notifications get updated in 5 sec intervals.
- allNeedsWithUnreadEvents functionalities all moved to mainCtrl