1. create structure of project