Add job names, use logging module, and fix job list race condition
Update README