new product insert

new product logic finalized