added ability to edit a customer with a PUT