Trochę refaktoryzacji

-większość błędów nadal jest, te ścinanie to dlatego pewnie że mapa
aktualizuje się tylko podczas skrętów,
Merge pull request #1 from inf/master

Trochę refaktoryzacji