Specify either virtual or override, not both.
Remove unused include.
Add common Background base class.

This is so subclasses of DialogScene can choose to use a different
background.