Duża aktualizacja mastera.

Usunąłem klasy, które nie będą nam potrzebne.

Dodałem folder data z plikiem z danymi.

Dodałem pakiet model. Pakiet ten zawiera bardzo ważną klasę AbstractModel.
Klasa ta jest pomostem pomiędzy interfejsem i algorytmem. Każdy algorytm
musi teraz być w pakiecie alg i posiadać klasę Model dziedziczącą po klasie
AbstractModel. Dzięki temu - w razie konieczności wymiany algorytmu - nie
ruszamy interfejsu i odwrotnie. Warunek? Za równo algorytm, jak i interfejs
muszą być kompatybilne z modelem. Mam więc nadzieję, że napisany przeze mnie
model będzie wystarczająco dobry, żeby nie trzeba było go modyfikować.