Finalized version

New features added: Option to sort by new/relevant, option to show 9,
15 or 30 results per page, continuous loading of data when user reaches
bottom, “back to top” button, and more tweaks!