modified worker to assume the data in the redis queue is in line with the agreed test data structure and modifed the public title structure
changed worker to deal with fields potentially not existing