Implement realistic path-following train direction
Major enhancement to train orientation system implementing realistic path-following behavior. Train now follows actual railway geometry like real trains, smoothly navigating curves and straight sections instead of just pointing between stations. This addresses user feedback about unrealistic train heading behavior.