refactoring file structor as the archetype is being created