further update to models - Products can have multiple images