Split the platform/display-specific stuff into a separate class,
DisplayGuts. DungeonUI keeps the more abstract UI stuff. This way, all the
stuff I need to change to switch away from PyGame is in one spot.