Skeletons for dialogue screen views

I've decided to create a separate ticket and corresponding PR for first getting the skeletons of the dialogue screen views. I have a feeling the implementation of this screen is going to be non trivial, so I'd rather get the skeleton out first (before #354) so you guys have a better idea of how the views fit together.