creating directory structure, importing packages, etc.