Created a job framework and a sample job