tilføjet noget mere til QuadTree. 2 af Metoderne virker ikke/er ikke færdige.
Kortere canZoom metoder.
ændret (x1, x2, y1,y2) parametrene til (x1, y1, x2, y2)
Fikset split() metoden i QuadTree
Lavet nodes og edges private og tilføjet Get metoder i stedet.
Fikset getBranch() metoden.
Der er også lavet en lille main test klasse for QuadTree.

ID'erne for hvert quadtree er forkerte fordi vi spejlvender y-værdierne så ID 1 bliver tegnet i ID 3'plads, 3 i 1's plads etc.
Y-værdierne skal spejlvendes med det samme efter de er blevet læst ind med (YMAX - Y + YMIN) fordi ellers ligger de forskellige QuadTree branches på den forkerte position.
NW ligger i SW og omvendt og NE ligger i SE og omvendt.

felterne X_COORD og Y_COORD i NodeData er lavet om til private og så er der indsat Accesser og Mutator metoder.

XCOORD og YCOORD er ændret til .getX() og .getY() alle steder.
Tilføjet en del kommentarer og jeg har også fjernet .doStuff() metoden.
Jeg har ryddet lidt op i QuadTree og Direction klasserne. Der er også tilføjet flere kommentarer.
Ny ID
no message
Merge branch 'master' of https://github.com/Gebuz/Group-B

Conflicts:
	GuiDrawLines/QuadTree.java
Kom til at få pushet en gammel version af QuadTree, så jeg pusher lige versionen med String ID igen.
Kun indentation der er ændret i QuadTree.java.
Merge branch 'master' of https://github.com/Gebuz/Group-B

Conflicts:
	GuiDrawLines/QuadTree.java
	GuiDrawLines/QuadTreeGuiTest.java
Kommentar tilføjet til CoordinateBoundaries klassen.
Fjernet metoderne "sizeMatch" og "findNeighborOld" i QuadTree klassen.
Tilføjet en ny klasse MirrorCoordinates, hvor man kan spejlvende Y værdierne for alle NodeDataer i en HashMap<Integer, NodeData>.
Og har så ændret det for loop der spejlvender y-værdierne til et MirrorCoordinates.mirrorY metodekald.
Update QuadTreeGuiTest.java
Update QuadTree.java
test
getRoadsImproved burde virke nu!
Multiple zoom should work. Added 2 vectors to MapPanel and I edited a bit the controller for the mouseRelease method.