implemented Customer update, modified routes and views