Add an optional launcher screen, to choose a board to complete.

More styling is needed! Also, performance on desktop chrome is quite chunky now (though it's still good on iOS safari).
Add an index; change the format slightly (remove the redundant completions under a section).