Saving products with validation and proper image move. Loading in the
gallery with custom grid view