Update controller and views, add delete support and redirect.