Move functions to base class for reuse
Search result parser and tests