Expanded skeleton classes to manage search algorithms