Initial working update of dialogs (minus builder functionality) with timed display and fade in/out.
Architectural changes plus added self-timing dialogs that fade in, display, & fade out without user intervention (like a mail notification).