- Added configuration
- Taking job from the queues if we have available thread
- Added logging