Mostly use new core about model.
Merge pull request #150 from greboid/newserverdialog

Mostly use new core about model.