Improved team switcher

The team switcher now properly orders your upcoming games. This is just the first step, we plan to greatly improve this feature going forward.