new project structure and settings