Add missing ByteArrayPair
Add Pair class
Add search class
Add Search tool