criação gerarID()

atualização de alguns métodos e criação do método de gerarID()