Updated MessageDialogue to work with the newer code. Also updated it to actually work.
Updated the settings view to pre-render to remove display lag.