Begin stubbing out job objects

Really rough cut of moving a bit of the job stuff into its own
object.