Pozbycie się redundancji kodu w pewnych miejscach, ogólna refaktoryzacja, zamiana list pukntów na tablice punktów, punkty nie są teraz klasą lecz strukturą