fixed "none" selected for product videos
Added validations and code comments
Corrected errors
Added field descriptions for valid inputs