[server] refactor mainu, setup dialog, a nejake nedolezite blbosti, ktore som zabudol commitovat