Fix for Subparts not appearing on hard reload

@theresaanna: The TOCView's instantiation triggers an event which is supposed to be caught by the HeaderView (technically, the SubHeaderView). I swapped their order so that the HeaderView would exist in time to hear the event, but I don't know if there are other implications.

Appeared to work okay...