Part 2 of the Object Oriented Software Design search engine project