More logging
Don't use hardcoded seconds_per_request
Validate configuration file and catch some exceptions
Added worker option