Added adding product functionality