Refactoring. New IEventHandlers.
Added and implemented IEventHandlers.RegisterHandlers
Refactoring. Ran ReSharper's Cleanup Code.