commit project structure