Added event manager to abstract service.
Added event triggers.

Fixes #19