Estrutura principal
Organização da model e declaração das funções.