Adicionado edição e exclusão  e alterações em outras classes