Divided the main index page into two pages to help in caching of the reports.
Fixed the bug with recentlyPublishedDatasets. Checking if the random number is already generated.