Criado os models, comunicação com o banco e as telas basicas