about dialog implementation

Also few indentation corrections are done in mainwindow.ui file.