EventAggergator, UserEventAggregator, UserAggergator Business Logic

About 80% of the business logic is complete.
More changes will follow