FIX: fixed project setup, deployment is currently working
ADD: code to start batch, part 1 of batch verified and tested to be working
ADD: split node/way reading in batch and added edge reading
FIX: edge reader had a few minor bugs (using wrong filename and returning null early)
ADD: fancy color schemes for loaded map, clarification:
1: loaded map shows the NODES and EDGES in the files, showing ways is obsolete since (usually) 2 edges make 1 way
2: all nodes are given a fully randomized color(i tried colors based on lat/longitude, but they tend to be too similar, this code is still present, but commented out)
3: an edge going from point A to point B will have the color of point A
4: an edge that, in the XML file, has the format --XXX is the outer line, while an edge that has the format -XXX is the inner line

observing this has, however led to another issue:
eersel is an inescapable black hole
2 roads lead TO eersel
none lead away from it
FIX: tiny bit of cleanup
also amendment to last commit:
PTS-ESD.xml and PTS-ESD.net.XML are inconsistent, this is what leads to the eersel black hole

for reference:
node -10 is "tilburg"
node -12 is "eersel"
node -14 is "de hogt"

for instance, pts-esd.xml defines the way between tilburg and eersel:
<way id="-58" timestamp="2011-02-04T13:16:43Z" visible="true">
<nd ref="-10"/>
<nd ref="-12"/>
<tag k="highway" v="primary"/>
</way>

as well as the way between de hogt and eersel:
<way id="-64" timestamp="2011-02-04T13:16:43Z" visible="true">
<nd ref="-12"/>
<nd ref="-14"/>
<tag k="highway" v="primary"/>
</way>

pts-esd.net.xml however defines this direct edge from tilburg to de hogt instead:
<edge id="-58" from="-10" to="-14" priority="9" type="highway.primary" function="normal">
<lanes>
<lane id="-58_0" depart="1" maxspeed="27.78" length="33096.36" shape="8.48,20498.23 13894.93,-6.69 21001.87,4347.87"/>
<lane id="-58_1" depart="0" maxspeed="27.78" length="33096.36" shape="11.21,20500.08 13895.89,-2.23 21000.15,4350.69"/>
</lanes>
</edge>

not an insurmountable issue, though, but it is annoying once again, since the pts-esd.xml version is correct