Refactored ProductFormView