Create base project structure