CHG: split the class file into smaller pieces
MOV: some internal classes of the AboutDialog has been moved into their
own files
CHG: the class AboutBox has too much internal classes and functionality.
As a little test the class has been refactored.