initial project structure
initial project structure