basic e2e tests for products validation + updated mangoose validation
reworked edit product page