add basic project structure