creation of the add product and update product. Not finished though