Initial commit
Add ability to wait for a job to complete