Lots of fixes.
ArrivalCache is now a dictionary of ArrivalInfo instead of a string.
Arrivals now shown in route color.