New Object: TrainDistanceCalculator
Optimize history data handling
Tweak distance calculations
Improve Trains toString -method to show when train data is jammed