Added Search.java as a utility to streamline existing code that searches for blocks