Change all log handlers to DEBUG level.
Added running status to job.
Added querying of running and failed jobs.
Added message to indicating the workflow status.
log the details of the command being overwritten.
log a detailed status of the workflow.
Handle logging expected and unexpected exceptions seperately
log updating a workflow job
refactored to improve clarity