AddProduct_GUI debugged; code polishing