added search-trees, reorganized directory