Refactor verifier to use Guice

It would be a bit cleaner to have a method `getEventClientClass()` rather than duplicating the binding code