Tässä xml parseri joka toimii nyt oikein hyvin yhteen Arturin
osm-lataajan kanssa. Vika ei ollut agoran palomuurissa, vaan
aluksi väärinpäin laitetuissa koordinaateissa.. Korjailin muitakin
vikoja ja nyt se lataa todella isoistakin alueista saatavilla olevat
vesistöt oikein, sekä Rakennukset. Rakennuksille tulee myös nimet jos saatavilla.

Peli.cs sitten sisältää kaiken pelidatan, mitä (vektoridata ja nimet) saa käyttöön
konstruktion jälkeen (huom. kaksi erilaista konstruktoria, toinen on
tiedostoista lataamiselle) Peli.annaRakennus(int i) ja Peli.annaVesi(int i),
kunhan i pysyy Peli.annaRakennusLkm(); ja Peli.annaVesiLkm(); rajoissa.
Molemmat palauttavat tyypit Rakennus ja Vesi, joilla taasen molemmilla metodi
annaVektori(int i), joka palauttaa vektorityypin indeksistä joissa X&Y doublet.
Vektoreilla getX() ja getY() metodit. X/Y arvojen muunnokset on nyt jollain tavalla.
Jos niitä tarvitsee säädellä niin konvertterien parametrit on Peli.cs:ssä riviltä
192 lähtien, sekä itse muunnokset riveillä 215 ja 251.
Rakennusten ja vesien vektoreiden lukumäärille jäi tekemättä annaLkm() metodit, mutta
aika triviaalia.

Peli.cs main():issa on valmiina konstruktorin parametreinä koko jyväskylän lataus
api:n kautta, jonka lataukseen menee aika monta minuuttia. Kannattaa säätää aluetta
pienemmäksi parametreistä testailua varten.