create new and edit and form partial
added error messages and delete confirmation