* Refactoring the delegator to make it more testable
* Adding action-event mappings
* Stubbing out some tests