added search-trees, reorganied repo