Initial preload state

Shows a spinner before loading any other JS (to feel more responsive).