porzadkowanie kodu + optymalizacja + bugfix

uzupełniono część komentarzy; usunięto niektóre martwe fragmenty kodu;
usunięto problem podwójnego "przez" przed użytkownikiem na protestline;