Don't allow admins to delete themselves, add tests for destroy, add fields partial and refactor new.html.erb and edit.html.erb.