Study experimental event based architecture
Milestone ID: 100
Setup an event bus and implement a few sample applications (maybe as plugins) using a pub/sub architecture. This can later be the base for creating new event based systems (eg: similar to swh-counters).
## Example use cases:
- save code now
- interface with web hooks