Implemented job processing daos and models. Includes support for job status and progress reporting