Add multithread searching.
Add test page.
Bug fixes.