Here are all the files necessary for the UI changes.  There is still a
bug where if you rotate the screen while a dialog box is up, the program
will crash.  I'm am working to fix that.