added jobs, basic worker
changed request-response logic