define directory structure