Added JobModel, wrote async  service implementation.