(add) project structure