reestruturacao de estrutura de arquivos e definicao de tipos primarios