change endpoint url
refine the code
add missing fields into model
update entities
update boolean fields
replace photos array to 3 fields
add date formatter
remove photos entity
add reachability
add since parameter when retrieving entities