add rounding distance to handle gpx methods
add get_segment_dist_and_ele() to handle gpx methods
^ testy
^ best_time_for_x_km()