Issue #7: Add adapter for search result list