Finalização do refactor. Todos os cruds funcionais.