Added a simulation worker
All over

- MarketSimulatorException
- More Compoenent Code