Adicionado logica de recuperacao de senha, e corrigindo alguns erros