Added has and belongs to many relationship to images and variants