Shortest path algorithm now counts turns as cost. Tons of cosmetic changes.