Transform public website into a single page app (except for event detail pages which still need a page reload)