criacao das camadas e classe do model e interface com metodos para interagir com os dados