base directory tree setup