adding file tree structure. Pages63-64 of book.