add(): initial project structure