Refactored, created classes and methods for each search