explanation of initial directory structure required