runtime debug informaatiota, yltäkylläistä kommentointia ja preCalculateDistances()