Change images block to include new fields, add enums for those fields, and add 'images' annotation
Catch case where there is no image in the images collection
add default constructor for image, for case when no image string is present