adding data structure and pager
adding progress bar during the search
preparing for article content display