Add more EventManager implementation. Pre-refactoring commit.