Refatoração: Completando a camada de negocios e de modelo