Zmiana bibliotek i przeniesienie funkcji

j.w. + naprawa kilku błędów pracy programu.