POC - contains a implementation for the event bus

Presented this beta to the professor.