melhoria dos repositorios. criacao da estrutura da camada da logica de negocio utilizando o padrao facade.