Adding actually job object

This job object will handle the running and scheduling of a job instead of having the bourbon core do it all.