Dodawanie dwóch grafów - pierwszy commit.

Dodanie konstrutkora pozwalajacego utworzyc graf w oparciu o
List<Field>. Rozpisany dokładny algorytm dodawania grafów. Wypisanie
funkcji ( bez konkretnych implementacji ) które będą realizowały
dodawnie.
Dodawanie grafów - drugi commit.

Działa wyszukiwanie wierzchołków do których może być podłączony kolor.
Następnym krokiem jest rezliacja sprawdzania i dodania krawędzi obydwu
wierzchołków.
Dodawanie grafów - trzeci commit.

Zrobione sprawdzanie poprawności dodawania krawędzi. Pozostały do
zrobienia dwie metody odpowiedzialne za dodanie konkretnych krawędzi do
siebie.
Dodawanie grafów - czwarty commit.

Grafy w przykladowych przypadkach juz sie do siebie dodają. Trzeba
jeszcze przetestowac dla innych, bardziej skomplikowanych warunkow.