Changed the way jobs are dynamically added to the scheduler to make them easy to refer to.
Refs #5