posprzatalem wyjatki, dodalem run() do gui, zmienilem sposob tworzenia
gui w main