implemented BinarySearch, created its directory