void searcherInitialize( void* fcnWrite, struct machine mach );
fcnWrite - the function start() can call to write to the database.
mach - machine structure containing important machine information (including search options).
do any initialization you need to do here, but mostly this function is to get the fcnWrite pointer.
int start( );
the function called to begin searching