Added EventAggregator and implemented our own DI