update job datasets correctly to give pass/fail
clear out work_data on each new job
use site packages to reduce pip downloading