Update Job model with new contact fields

This commit also updates index.html to take advantage of the new
contact fields and the create_job.py script to be interactive.