Gui integration

a w sumie nawet nie błąd, bo to w komenatrzach tylko :)