added directory structure documentation