fixed time search and built logic for regular search. created modules for finders, sorters, and groupers