creation of basic project structure