Base project structure creation