Store image filenames in DB, resolve paths for cleanup on replace/delete, and reuse product-thumb multer limits.
Introduces blog_posts table and blogEnabled on shop_settings for optional storefront blog.