Additional attribute functionality,  reuse metafields schema. Refactored shop schema. Reuse Address schema.
Fix variant metafield display, and saving with enforced arrays for simple schema