basic image data model
add from json array functionality