Separate data and presentation on the interstitial page

Before this change, links are hard-coded on the interstitial page. This change extracts those links into a CSV file that's loaded during initialisation. This is done in preparation to adding more links to the interstitial page.