Zalary Binary Search

I think some of my logic could be cleaned up, but I was pretty happy to get my tests passing : )