Add pager widget and refactor the HTML helper
Add list view widget