Got the dialogueframe working reasonably well
TODO: show zoom-in graphics, call underlying frame's draw, look nicer
Added primitive (REALLY primitive) text wrapping