A parte de modelos é muito confusa quando se tem vários documentos. Sugiro a implementação de filtros e ordenação(data, alfabética, mais usadas, etc)