Replaced IMessageHandler interface with ICommandHandler and IEventHandle...

...r. Issue #27