added a recursive binary search algorithm.
finished today's task -- modifying the binsearch to run on a struct.