Dispatcher corrections

I have added WorkerFactory.cs file which contains 
an abstract class AWorker and a Public class CreateWorker(which creates Worker class object) 
Dispatcher constructor takes Worker object as Parameter.
I have tested Dispatcher by Writing Function ConnectionIsDispatchedTest() in DispatcherFixture.cs