added delete, edit, and show page for edit