Initiator improvements

- PropsFactory implemented to remove job type knowledge from initiator.
- Timeout mechanism implemented in the dispatcher.