Command Dispatcher Component

Based on a rough schematic and overview provided by [Benjamin Eberlei](http://www.whitewashing.de/2013/08/09/your_service_layer_benefits_from_a_dispatcher.html)