Initial Commit
Create initial dispatcher/observer classes.
First Version of rabbitevent driver
Make final eventdriver interface