Add interfaces and implementation for command-handler/event-listener loa...

...der