Project structure iteration