adding clientside validation,auto sku and inline entity form