adicionei o basico do modelo de dados, com suporte a persistencia