Alongside standard event emitting mechanism, this library provides some additional utilities like event aggregator and generic event dispatching repository.