Diversas alterações.
-Autenticação para deletar
-Refactoring para remover duplicatas de código