Refaktoryzacja kodu - GUI module