Add directory hierarchy