feat(image): implement base block "image"
refactor(index): make it smart