added access to data  in dsl_core
added docs to run_worker.rb
added delay
added random sleep
no random delay, just delay
added delay and some error messages